package com.cloudbroker.bcs.platform.ltb.bizapi.service.coupon.vo;

import java.util.List;
import com.cloudbroker.bcs.common.validatioin.annotation.*;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.HSLTBBaseVO;

/*
 * 功能名称：用户优惠券查询
 * by xuss13891
 */
public class CouponUserQryVO extends HSLTBBaseVO {
	// 用户优惠券UID
	private Long coupon_uid;
	// 用户ID
	private Long user_id;
	// 库存优惠券SID
	private Long coupon_sid;
	// 公司ID
	@Length(max=20)
	private String company_id;
	// 提供方ID
	private Long business_id;
	// 优惠码
	@Length(max=32)
	private String coupon_code;
	// 优惠券状态
	private Byte coupon_status;
	// 优惠券类型
	private Byte coupon_type;
	// 使用开始时间
	private Integer use_begin_date;
	// 使用结束时间
	private Integer use_end_date;
	// 页序号
	private Integer page_no;
	// 页大小
	private Integer page_size;

	public void setCoupon_uid(Long coupon_uid){
		this.coupon_uid=coupon_uid;
	}

	public Long getCoupon_uid(){
		return coupon_uid;
	}

	public void setUser_id(Long user_id){
		this.user_id=user_id;
	}

	public Long getUser_id(){
		return user_id;
	}

	public void setCoupon_sid(Long coupon_sid){
		this.coupon_sid=coupon_sid;
	}

	public Long getCoupon_sid(){
		return coupon_sid;
	}

	public void setCompany_id(String company_id){
		this.company_id=company_id;
	}

	public String getCompany_id(){
		return company_id;
	}

	public void setBusiness_id(Long business_id){
		this.business_id=business_id;
	}

	public Long getBusiness_id(){
		return business_id;
	}

	public void setCoupon_code(String coupon_code){
		this.coupon_code=coupon_code;
	}

	public String getCoupon_code(){
		return coupon_code;
	}

	public void setCoupon_status(Byte coupon_status){
		this.coupon_status=coupon_status;
	}

	public Byte getCoupon_status(){
		return coupon_status;
	}

	public void setCoupon_type(Byte coupon_type){
		this.coupon_type=coupon_type;
	}

	public Byte getCoupon_type(){
		return coupon_type;
	}

	public void setUse_begin_date(Integer use_begin_date){
		this.use_begin_date=use_begin_date;
	}

	public Integer getUse_begin_date(){
		return use_begin_date;
	}

	public void setUse_end_date(Integer use_end_date){
		this.use_end_date=use_end_date;
	}

	public Integer getUse_end_date(){
		return use_end_date;
	}

	public void setPage_no(Integer page_no){
		this.page_no=page_no;
	}

	public Integer getPage_no(){
		return page_no;
	}

	public void setPage_size(Integer page_size){
		this.page_size=page_size;
	}

	public Integer getPage_size(){
		return page_size;
	}

}
